@charset "utf-8";
@import "reset";
html{
    font-size: 40px;
      }
$fontSize:40;
@function r($p){
    @return $p/$fontSize*1rem;
}
body{
    font-size: 16px;
}
.activity_detail_banner{
    width: 70%;
    margin: 0 auto;
    >img{
        width: 100%;
    }
}
.index_Product{
    width: 70%;
    margin-top: 5%;
    margin-bottom: 5%;
    .index_Product_lf{
        
    }
    .index_Product_rt{
        display: flex;
        display: -webkit-flex;
        justify-content: space-around;
        flex-direction: column;
        text-align: left;
        width: 45%;
        .index_Product_rt_p{
            >h5{
                line-height: 1.5;
                >a{
                    font-size:47px ;
                    color: #000000;
                }
                >a:hover{
                color: #fec6b2;
            }
            }
            >p{
                font-size:21px;
                color: #646464;
                line-height: 1.5;
            }
        }
        .seemore{
            width: r(300);
            height: r(58);
            border: 2px solid #000000;
            display: flex;
            display: -webkit-flex;
            justify-content: space-around;
            align-items: center;
            margin-top: 0%;
            margin-bottom: 0%;
            >a{
                font-size: r(16);
                color: #000000;
            }
            >a:hover{
                font-size: r(20);
                color: #fec6b2;
            }
        }
    }
    .contact_us{
        margin-left: 0%;
        margin-right: 5%;
    }
}

//移动端
@media only screen and (max-width:768px){
    .activity_detail_banner{
    width: 95%;
    margin: 0 auto;
    >img{
        width: 100%;
    }
}
.index_Product{
    width: 90%;
    margin-top: 5%;
    margin-bottom: 5%;
    flex-wrap: wrap;
    .index_Product_lf{
        width: 100%;
    }
    .index_Product_rt{
        display: flex;
        display: -webkit-flex;
        justify-content: space-around;
        flex-direction: column;
        text-align: left;
        width: 100%;
        margin-left: 0%;
        .index_Product_rt_p{
            >h5{
                line-height: 1.5;
                >a{
                    font-size:r(47) ;
                    color: #000000;
                }
                >a:hover{
                color: #fec6b2;
            }
            }
            >p{
                font-size: r(15);
                color: #646464;
                line-height: 1.5;
            }
        }
        .seemore{
            margin: 0 auto;
            width: r(300);
            height: r(58);
            border: 2px solid #000000;
            display: flex;
            display: -webkit-flex;
            justify-content: space-around;
            align-items: center;
            margin-top: 10%;
            margin-bottom: 10%;
            >a{
                font-size: r(16);
                color: #000000;
            }
            >a:hover{
                font-size: r(20);
                color: #fec6b2;
            }
        }
    }
    .contact_us{
        margin-left: 0%;
        margin-right: 0%;
    }
}
}